package com.ts.api.http.receive.entity.apply.req;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 互融智贷-进件请求
 *
 * @author caoxin
 */
@Data
public class ApiReceiveApplyHuRongZhiDai {

    /** name 姓名 张三 */
    @JSONField(name = "name")
    private String userName;

    /** phone 手机号 */
    @JSONField(name = "phone")
    private String phone;

    /** idCard 身份证 */
    @JSONField(name = "idCard")
    private String idcard;

    /** ip 用户申请时的ip地址 */
    @JSONField(name = "ip")
    private String ip;

    /** city 城市名称（例如常州市） */
    @JSONField(name = "city")
    private String city;

    /** cityCode 城市编号 */
    @JSONField(name = "cityCode")
    private String areaCode;

    /** age 年龄 */
    @JSONField(name = "age")
    private String age;

    /** gender 性别 1男2女 */
    @JSONField(name = "gender")
    private String sex;

//    /** loanTime 贷款时间2（6个月）3（12个月）4（24个月）5（36个月）默认3 */

    /** profession 职业 1(上班族) 2（自由职业）3（私营企业主）4（公务员/国企）默认1 */
    @JSONField(name = "profession")
    private String career;

    /** zhima 芝麻分 1（600-650）2（650-700）3（700以上）4（无）5（600以下）默认4 */
    @JSONField(name = "zhima")
    private String sesameCredit;

    /** providentFund 公积金1（6个月以下）2（6-12个月）3（12个月以上）4（无）默认 4 */
    @JSONField(name = "providentFund")
    private String providentFund;

    /** socialSecurity 社保1（6个月以下）2（6-12个月）3（12个月以上）4（无）默认 4 */
    @JSONField(name = "socialSecurity")
    private String socialSecurity;

    /** house 名下房产1（有房产）2（无房产）默认 2 */
    @JSONField(name = "house")
    private String realEstateInfo;

    /** overdue 逾期记录1（信用良好）2（当前逾期中）默认 1 */
    @JSONField(name = "overdue")
    private String overdue;

    /** commericalInsurance 保单 0（6个月以下）1（6-12个月）2（12个月以上）3（无）默认 3 */
    @JSONField(name = "commericalInsurance")
    private String insurancePolicy;

    /** vehicle 名下车产1（有车产）2（无车产）默认 2 */
    @JSONField(name = "vehicle")
    private String carInfo;

    /** loanAmount 贷款额度1（30000）2（50000）3（100000）4（200000）默认 2 */
    @JSONField(name = "loanAmount")
    private String loanAmount;

    /** creditCard 信用卡额度 1 (1万元以下) 2 (1万-3万) 3 (3万以上) 4 (无信用卡) 默认4 */
    @JSONField(name = "creditCard")
    private String creditLimit;

    /** loanPurpose 贷款用途 1 (日常消费) 2 (装修) 3 (医疗) 4 (教育) 5 (其他) 默认1 */
    @JSONField(name = "loanPurpose")
    private String loanPurpose;

//    /** agreeProtocol 用户授权协议（ 个人信息授权书_合作方与用户） */
}
